const myNew = (obj,...rest) => {
    // 创建一个新对象
    const newObj = {};
    // 实例的_proto_属性会指向构造函数的prototype
    newObj._proto_ = obj.prototype;
    // 使用new构造函数时，this会指向实例对象 
    const result = obj.apply(newObj,rest);
    return typeof result === 'object' ? result : newObj;
}